2010年北漂到台北打拼的第一年,當時主管(老陳)對著團隊說:「我們來跑Scrum吧!!」
聽著老陳分享:「透過短期迭代,逐步修正,與團隊進行不斷的溝通……」
第一次聽到這個新名詞,想說這是甚麼新玩意呢?
當時團隊成員包含一個PM(主管)、一個SA(我)、三個PG,共計五人團隊,就這樣開啟了「敏捷新生活」。我對於Scrum一之半解之下,還不清楚甚麼是PO、Scrum Master、Sprint..等等名詞,我首先認識了「站立會議」,主管要求我們每天站著開會(約15分鐘),報告以下三件事情:
神奇的事情就這樣發生了,從那天起,上班的第一件事情不是買咖啡,而是上緊發條地提早 「審視」 昨天自己工作進度, 「回想」 有沒有工作卡住需要其他人協助或討論, 「預排」 今天工作項目;當大腦開機暖身後,透過【站立會議】正式啟動一天的工作,每日定時報告個人工作進度,與對齊團隊彼此的工作資訊。
團隊在執行站立會議三個月之後,明顯感受團隊的化學變化後,對於主管口裡的「Scrum」,似乎讓人增添了幾分興趣…(待續)
名詞源自橄欖球運動,雙方球員為了「爭球」,團隊必須有一致的目標與方向、團結合作,當球移動的時候,需要搭配靈活調整隊形。球場環境瞬息萬變,球的位置、隊友與敵方人員的位置、觀眾的加油聲、團隊士氣與人員狀況等,都可能會影響比賽結果。多變的球場環境有如快速變化的軟體開發過程,然而軟體開發的「Scrum」因應而生。
圖片來源:Wiki
圖片來源:經理人
敏捷三四五! 短期衝刺! 頻繁迭代! 快速回應!!
○ Agile 是是一種迭代改善的思維,一種精神,強調在專案開發中持續反饋、靈活性、團隊協作和客戶參與。組織可以選擇不同的方法論,ex. Scrum,看板,精益,XP等等。
○ Scrum 是提供一個開發軟體框架,幫助你實踐敏捷的精神。
Agile是概念,Scrum是行動
🙋里民:聽起來好像很棒!!如果我還沒搞懂敏捷,可以讓我加入「敏捷里(裡)」嗎?
👩里長:管他敏不敏捷,不懂也沒關係!!帶著團隊先從「站立會議」開始吧!!Just do it,你就已經在「敏捷裡」了!
參考資料:
敏捷和Scrum - 有什麼區別?
Scrum這個字是什麼意思?
【Scrum】:一種敏捷開發的框架,以固定時間的長度週期持續開發產品
Scrum 懶人包 – 10分鐘讀懂 Scrum Agile 敏捷軟體開發專案入門
Agile 跟 Scrum 差在哪?導入敏捷,開發就會變快?敏捷式管理的常見誤解